#include <stdio.h>
+#include <ctype.h>
#include <usb.h>
#include "gps.h"
#include "garminusb.h"
return 1;
}
-dump(char *msg, const unsigned char *in, int r)
+static void dump(char *msg, const unsigned char *in, int r)
{
int i;
printf("%s: %d\n", msg, r);
if (r != sz) {
fprintf(stderr, "Bad cmdsend r %d sz %d\n", r, sz);
}
+ return r;
}
int
}
}
+void
garmin_usb_start(struct usb_device *dev)
{
- int ret;
int i;
- char ibuf[4096];
if (udev) return;
{
int maxct = 5;
int maxtries;
- char ibuf[4096];
for (maxtries = maxct; maxtries; maxtries--) {
void garmin_usb_scan(void)
{
struct usb_bus *bus;
- int c, i, a;
for (bus = busses; bus; bus = bus->next) {
struct usb_device *dev;
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111 USA
*/
-
+#include <ctype.h>
#include "gps.h"
#include "garminusb.h"
int32 GPS_Packet_Read_usb(int32 fd, GPS_PPacket *packet)
{
int32 n;
- UC u;
- UC *p;
int32 i;
int32 payload_size;
const char *m1;